<?php
/**
 * @package Joostina
 * @copyright Авторские права (C) 2008-2010 Joostina team. Все права защищены.
 * @license Лицензия http://www.gnu.org/licenses/gpl-2.0.htm GNU/GPL, или help/license.php
 * Joostina! - свободное программное обеспечение распространяемое по условиям лицензии GNU/GPL
 * Для получения информации о используемых расширениях и замечаний об авторском праве, смотрите файл help/copyright.php.
 */

// запрет прямого доступа
defined('_VALID_MOS') or die();

if (!function_exists('parsePHPviaEval')) {
	function parsePHPviaEval($php) {
		eval("\r\n?>\r\n ".$php."\r\n<?php\r\n");
	}
}

// получени епарамтеров модуля
$html		= $params->get( 'fwd_html',1);
$eval_php	= $params->get( 'eval_php',0);
$debug		= $params->get( 'debug',0);
$del_br		= $params->get( 'del_br',1);

// обработка тэга <br />
$html = ($del_br) ? str_replace('<br />', '', $html) : nl2br($html);

// отладка
echo $debug ? '<div style="border:1px solid red;padding:6px;"><div style="color:red;font-weight:bold;">КодоМодуль</div>' : null;

// выполнение PHP кода
echo $eval_php ? parsePHPviaEval($html) : $html;

// отладка
echo $debug ? '</div>' : null;